package almacenes.modelo.dto;

import java.util.Date;

/*
 import javax.persistence.EntityResult;
 import javax.persistence.FieldResult;
 import javax.persistence.SqlResultSetMapping;

 import javax.persistence.Entity;
 import org.hibernate.annotations.NamedNativeQuery;


 @NamedNativeQuery(name = "buscarGuiasAsignadas", query = "{ call ALMTER.PQ_ALM_TER_PRO_SS.P_LISTAR_LOTES_GUIAS(?,:AN_IDE_PROVEEDOR) }", resultSetMapping = "mapping",
 resultClass = GuiaAsignadaDto.class, 
 callable = true)
 @SqlResultSetMapping(name = "mapping", entities = { @EntityResult(entityClass = GuiaAsignadaDto.class, fields = {
 @FieldResult(name = "idLoteGuia", column = "ID_LOTE_GUIA"),
 @FieldResult(name = "descProveedor", column = "DESC_PROVEEDOR") }) })
 @Entity*/
public class GuiaAsignadaDto implements java.io.Serializable {
	/*
	 * @Id
	 * 
	 * @GeneratedValue
	 */
	private static final long serialVersionUID = -397334729262142445L;
	private long iIdLoteGuia;
	private String sRangoGuiaIni;
	private String sRangoGuiaFin;
	private String sDescTipoProveedor;
	private String sDescProveedor;
	private String sEstadoLote;
	private Date dtFecRegistro;

	
	public GuiaAsignadaDto() {
		super();
	}

	public long getiIdLoteGuia() {
		return iIdLoteGuia;
	}

	public void setiIdLoteGuia(long iIdLoteGuia) {
		this.iIdLoteGuia = iIdLoteGuia;
	}

	public Date getDtFecRegistro() {
		return dtFecRegistro;
	}

	public void setDtFecRegistro(Date dtFecRegistro) {
		this.dtFecRegistro = dtFecRegistro;
	}

	public String getsRangoGuiaIni() {
		return sRangoGuiaIni;
	}

	public void setsRangoGuiaIni(String sRangoGuiaIni) {
		this.sRangoGuiaIni = sRangoGuiaIni;
	}

	public String getsRangoGuiaFin() {
		return sRangoGuiaFin;
	}

	public void setsRangoGuiaFin(String sRangoGuiaFin) {
		this.sRangoGuiaFin = sRangoGuiaFin;
	}

	public String getsDescTipoProveedor() {
		return sDescTipoProveedor;
	}

	public void setsDescTipoProveedor(String sDescTipoProveedor) {
		this.sDescTipoProveedor = sDescTipoProveedor;
	}

	public String getsDescProveedor() {
		return sDescProveedor;
	}

	public void setsDescProveedor(String sDescProveedor) {
		this.sDescProveedor = sDescProveedor;
	}

	public String getsEstadoLote() {
		return sEstadoLote;
	}

	public void setsEstadoLote(String sEstadoLote) {
		this.sEstadoLote = sEstadoLote;
	}



	@Override
	public String toString() {
		return "GuiaAsignadaDto [iIdLoteGuia=" + iIdLoteGuia
				+ ", sRangoGuiaIni=" + sRangoGuiaIni + ", sRangoGuiaFin="
				+ sRangoGuiaFin + ", sDescTipoProveedor=" + sDescTipoProveedor
				+ ", sDescProveedor=" + sDescProveedor + ", sEstadoLote="
				+ sEstadoLote + ", dtFecRegistro=" + dtFecRegistro + "]";
	}

	

}
